package cn.itsource.product.mapper;

import cn.itsource.basic.mapper.BaseMapper;
import cn.itsource.product.domain.Product;
import cn.itsource.product.domain.ProductDetail;

import java.util.List;

public interface ProductDetailMapper extends BaseMapper<ProductDetail> {

    /**
     * 根据服务id删除服务详情对象
     * @param productid
     */
    void deleteByProductid(Long productid);


    /**
     * 批量删除服务详情，根据多个服务
     * @param products
     */
    void batchRemoveByProducts(List<Product> products);


    /**
     * 修改服务详情根据产品id
     * @param productDetail
     */
    void updateByProduct(ProductDetail productDetail);
}
